Interactive service platform and operating method thereof

ABSTRACT

An operating method of an interactive service platform including the steps of: communicating with a plurality of user end devices via an application software; receiving physiological measurement information of user from the user end devices via the application software; analyzing the physiological measurement information to identify a physical and mental state/lifestyle of an associated subscriber; and automatically responding content information associated with at least one associated subscriber according to requests from the user end devices.

CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation application of U.S. patentapplication Ser. No. 15/285,574 filed on Oct. 5, 2016, which claims thepriority benefit of Taiwan Patent Application Serial Number 105104570,filed on Feb. 17, 2016, the full disclosures of which are incorporatedherein by reference.

BACKGROUND Field of the Disclosure

This disclosure generally relates to a service platform installed on aserver system, more particularly, to an interactive service platformbased on user's physiological characteristics and an operating methodthereof.

Description of the Related Art

The conventional social application and on-line service platform do nothave the function of analyzing a current physical and mental state of auser according to the user's physiological characteristics.

Accordingly, the present disclosure provides an on-line interactiveservice platform which identifies the current physical and mentalstate/lifestyle of associated subscribers according to the user'sphysiological characteristics, and actively provides, according torequests from user end devices, content information associated with atleast one subscriber. By using the interactive service platform of thepresent disclosure, it is possible to effectively improve theunderstanding between platform's subscribers.

SUMMARY

The present disclosure provides an interactive service system, aninteractive service platform and an operating method thereof thatanalyze physiological measurement information of subscribers such as theblood oxygenation, heart rate, respiration rate, blood pressure andsecond derivative of photoplethysmogram (SDPPG) usingphotoplethysmography signals (PPG signals), and accordingly identify atleast one of the current physiological state, current emotion state andlifestyle of the subscribers.

The present disclosure further provides an interactive service system,an interactive service platform and an operating method thereof thatanalyze the authorized subscriber's personal data by using the textmining to accordingly identify at least one of the personality andfavorite (likes and dislikes) of members.

The present disclosure provides an operating method of an interactiveservice platform, which is installed on a server system connecting to aninternet. The operating method includes the steps of: communicating, byapplication software, between the interactive service platform and aplurality of user end devices via the internet; receiving, by theinteractive service platform, an authorization of actively analyzingsubscriber's personal data about a plurality of subscribers associatedwith the plurality of user end devices, wherein the subscriber'spersonal data is provided by the user end devices via a communicationnetwork included in the internet using the application software;analyzing, by the interactive service platform, the authorizedsubscriber's personal data to identify personality and favorite of theplurality of subscribers; receiving, by the interactive serviceplatform, a permission from a first subscriber among the plurality ofsubscribers that permits the interactive service platform to directlyand automatically respond to a different, second subscriber among theplurality of subscribers; and in response to a request received by theinteractive service platform from the user end device associated withthe second subscriber, automatically sending, by the interactive serviceplatform and to the user end device associated with the secondsubscriber, the personality and the favorite about the first subscriberbased on an analyzed result of the authorized subscriber's personal dataassociated with the first subscriber, without obtaining an actualresponse from the first subscriber to reduce network traffic between theinteractive service platform and the user end device associated with thefirst subscriber.

The present disclosure further provides an interactive service platformwhich is installed on a server system connecting to an internet. Theinteractive service platform includes a communication module, a featureanalysis module, a database and a dialogue module. The communicationmodule is configured to communicate with a plurality of user end devicesvia the internet to receive an authorization of actively analyzingsubscriber's personal data about a plurality of subscribers associatedwith the plurality of user end devices, wherein the subscriber'spersonal data is provided from the user end devices via a communicationnetwork included in the internet. The feature analysis module isconfigured to analyze the authorized subscriber's personal data toidentify personality and favorite of the plurality of subscribers. Thedatabase is configured to store the authorized subscriber's personaldata of the plurality of subscribers, an analyzed result of theauthorized subscriber's personal data corresponding to each of theplurality of subscribers, and a permission, received through thecommunication module, from a first subscriber among the plurality ofsubscribers that permits the interactive service platform to directlyand automatically respond to a different, second subscriber among theplurality of subscribers. The dialogue module is configured to, inresponse to a request received through the communication module from theuser end device associated with the second subscriber, automaticallysend, to the user end device associated with the second subscriber, thepersonality and the favorite about the first subscriber based on theanalyzed result of the authorized subscriber's personal data associatedwith the first subscriber, without obtaining an actual response from thefirst subscriber to reduce network traffic between the interactiveservice platform and the user end device associated with the firstsubscriber.

The present disclosure further provides an interactive service systemincluding a plurality of user end devices and an interactive serviceplatform. The interactive service platform is installed on a serversystem connecting to an internet, and configured to receive, byapplication software, an authorization of actively analyzingsubscriber's personal data about a plurality of subscribers associatedwith the plurality of user end devices, wherein the subscriber'spersonal data is provided from the user end devices via a communicationnetwork included in the internet, analyze the authorized subscriber'spersonal data to identify personality and favorite of the plurality ofsubscribers, receive a permission from a first subscriber among theplurality of subscribers that permits the interactive service platformto directly and automatically respond to a different, second subscriberamong the plurality of subscribers, and in response to a requestreceived from the user end device associated with the second subscriber,automatically send, to the user end device associated with the secondsubscriber, the personality and the favorite about the first subscriberbased on an analyzed result of the authorized subscriber's personal dataassociated with the first subscriber, without obtaining an actualresponse from the first subscriber to reduce network traffic between theinteractive service platform and the user end device associated with thefirst subscriber.

The subscriber's personal data of the present disclosure includes, forexample, information of various digital content associated withsubscribers on social networking sites, communication software, gamedialogue, contacts, positioning systems, visited websites, searchkeywords, emails, pictures, contributions and papers outside theinteractive service platform, but not limited thereto.

In the present disclosure, an interactive service platform activelyresponding content information is referred to that the interactiveservice platform has previously acquired the permission of associatedsubscribers (e.g., through a subscriber setting screen) such that whenthe interactive service platform receives requests from othersubscribers, the interactive service platform actively responds therequests of the other subscribers directly according to analyzed resultswithout a real-time permission given by the associated subscribersagain.

In some embodiments, a response of the interactive service platform isthe analyzed result but not the actual response of a user associatedwith an inquired subscriber. In addition, in other embodiments, theinteractive service platform is possible to be arranged to real-timelyinform the requests from the other subscribers to the user associatedwith the inquired subscriber and to accordingly forward a response ofthe user.

The interactive service platform of the present disclosure is applicableto various network service platform connected to a network such as agaming platform, dating platform, a social application platform, acommunication software platform and so on.

BRIEF DESCRIPTION OF THE DRAWINGS

Other objects, advantages, and novel features of the present disclosurewill become more apparent from the following detailed description whentaken in conjunction with the accompanying drawings.

FIG. 1 is a schematic diagram of an on-line interactive service systemaccording to one embodiment of the present disclosure.

FIG. 2 is a schematic diagram of a request screen and a response screenprovided by an interactive service platform according to one embodimentof the present disclosure.

FIG. 3 is a schematic diagram of a subscriber setting screen provided byan interactive service platform according to one embodiment of thepresent disclosure.

FIG. 4 is a flow chart of an operating method of an interactive serviceplatform according to one embodiment of the present disclosure.

FIGS. 5-6 are schematic diagrams of data setting screens provided by aninteractive service platform according to some embodiments of thepresent disclosure.

FIG. 7 is a flow chart of an operating method of an interactive serviceplatform according to another embodiment of the present disclosure.

DETAILED DESCRIPTION OF THE EMBODIMENT

It should be noted that, wherever possible, the same reference numberswill be used throughout the drawings to refer to the same or like parts.

Referring to FIG. 1, it is a schematic diagram of an on-line interactiveservice system according to one embodiment of the present disclosure.The interactive service system 1 includes a plurality of user enddevices 121-12N and an interactive service platform 14 connectedtogether via an internet 16. The interactive service platform 14 isinstalled on a server system connected to the internet 16. Theinteractive service platform 14 receives, using application software(APP), physiological measurement information from the user end devices121-12N via the internet 16, wherein the internet 16 includes thephysical network and wireless communication network.

The interactive service platform 14 analyzes the received physiologicalmeasurement information to identify a physical and mentalstate/lifestyle (e.g., at least one of a physiological state, an emotionstate and a lifestyle, but not limited to) of associated subscribers,and actively responds, according to requests of the user end devices121-12N, content information of at least one subscriber based on ananalyzed result of the physiological measurement information associatedwith the at least one subscriber. For example, each user end device mayrequest the interactive service platform 14 to reply analyzed andidentified results of its own subscriber or other subscribers to beserved as the content information.

The user end devices 121-12N are, for example, portable electronicdevices, wearable electronic devices, fixed devices, equipment orapparatus wired or wirelessly coupled to the network 16 withoutparticular limitations, e.g., including a smart watch, a bracelet, afoot ring, an earphone, glasses, a smart phone, a personal digitalassistance (PDA), a notebook, a work station, a tablet computer, a smarthome appliance, a navigation device or the like.

In some embodiments, the physiological measurement information includesat least one of a photoplethysmography (PPG) signal and a voiceprintdata. For example, when the user end devices 121-12N are telephonedevices, the application software (APP) is able to automatically acquirethe voiceprint through user's talking and convert the voiceprint to anaudio file to be transmitted to the interactive service platform 14 viathe internet 16.

In some embodiments, the user end devices 121-12N are built in with thephysiological measuring function for measuring the physiologicalmeasurement information, and provide the measured physiologicalmeasurement information to the interactive service platform 14 via theinternet 16.

In some embodiments, the user end devices 121-12N themselves do not havethe physiological measuring function but are wired or wirelessly coupledto a physiological detection device for wired or wirelessly receivingthe physiological measurement information from the physiologicaldetection device, and provide the received physiological measurementinformation to the interactive service platform 14 via the internet 16.

In some embodiments, analyzing the physiological measurement informationincludes analyzing the PPG signal to obtain a value variation and/ortimeline feature of physiological characteristics, such as the valuevariation and timeline feature of at least one of a blood oxygenation, aheart rate, a respiration rate, a blood pressure and a second derivativeof photoplethysmogram (SDPPG).

For example, if the user end devices 121-12N are able to detect the PPGsignal, the user end devices 121-12N may include at least one lightsource and a light sensing element. The at least one light source isused to illuminate a skin surface of a user to cause light beams to gothrough skin tissues under the skin surface. The light sensing elementis a light emitting diode or an image sensor array for detecting ejectedlight from the skin tissues and generating PPG signals.

The detection of physiological characteristics may be referred to U.S.patent application Ser. Nos. 14/685,782, 14/728,051, 14/825,272,14/847,143 and TW Patent Application Numbers TW 105100804, TW 105102395assigned to the same assignee of the present disclosure, and the fulldisclosures of which are incorporated herein by reference.

In other embodiments, analyzing the physiological measurementinformation further includes analyzing the rising and falling ofvoiceprint data to accordingly obtain a value variation and/or timelinefeature of the voiceprint data.

As the value variation and/or timeline feature of the physiologicalmeasurement information can change with conditions of a user, the valuevariation and/or timeline feature may reflect a current physical andmental state as well as lifestyle of the user.

Said value variation includes, for example, an increment or decrement ofphysiological values as well as a ratio of the increment or decrement.For example, when a user is under different states such as exercising,sleeping, excited, falling ill, tired and so on, the measured values ofthe PPG signal and voiceprint data with time reflect correspondedstates.

Said timeline feature includes, for example, the distribution of theabove states at different times within a day and a week. For example,corresponding to the time that subscribers go to bed and wake up eachday as well as do exercise in a week, the measured PPG signal andvoiceprint data reflect a value distribution at these times. Forexample, within a timeline of doing exercise, the respiration rate,heart rate, blood oxygenation and blood pressure may maintain atrelatively higher values. For example, within a timeline of sleeping,the respiration rate, heart rate, blood oxygenation and blood pressuremay maintain at relatively lower values. In addition, within a timelineof falling ill, being tired and being excited, the physiologicalmeasurement information has its unique feature. By analyzing therelationship between said unique feature and each state, it is possibleto build up a corresponding relationship of the value variation and/ortimeline feature to every state to accordingly classify subscribers andidentify a state of subscribers.

In order to obtain the above value variation and timeline feature, theinteractive service platform 14 receives the physiological measurementinformation from the user end devices 121-12N continuously or every apredetermined time interval via the internet 16, wherein thepredetermined time interval may be fixed or non-fixed without particularlimitations. Accordingly, the interactive service platform 14 mayclassify subscribers, e.g., a type of early hours, night owls, sports,otaku and so on, by long-term monitoring and analyzing physiologicalmeasurement information of every subscriber as a part of the analyzedresults of analyzing the physiological measurement information.

Referring to FIG. 1 again, in one embodiment, the interactive serviceplatform 14 includes a communication module 141, a feature analysismodule 142, a search engine 143, a dialogue module 144, a subscribermanagement module 145 and a database 146, wherein the database 146includes, for example, a non-volatile memory (further including avolatile memory). Operations of the communication module 141, thefeature analysis module 142, the search engine 143, the dialogue module144 and the subscriber management module 145 may be implemented by acentral processing unit (CPU) or microcontroller (MCU) using softwareand/or hardware, and the communication module 141, the feature analysismodule 142, the search engine 143, the dialogue module 144 and thesubscriber management module 145 are coupled with the database 146 fordata accessing. The method of data accessing to and from a memory by CPUor MCU is known to the art and thus details thereof are not repeatedherein. In addition, the database 146 may further include an externalmemory.

The communication module 141 communicates, using application software,with a plurality of user end devices 121-12N via the internet 16 so asto receive requests and physiological measurement information from theuser end devices 121-12N, and send content information to the user enddevices 121-12N. In this embodiment, the application software isdirectly provided by the interactive service platform 14 to the user enddevices 121-12N for installation, or provided to other websites/webdomains from the interactive service platform 14 for being downloadedand installed by the user end devices 121-12N, or provided by othersuppliers of internet content without particular limitations. After theapplication software is installed on the user end devices 121-12N, theuser end devices 121-12N are able to log in and use the interactiveservice platform 14.

In the present disclosure, the requests are referred to the informationsent from each of the user end devices 121-12N to the interactiveservice platform 14 and expected to be replied, and the contentinformation is referred to the information replied by the interactiveservice platform 14 and sent to the user end devices 121-12N forresponding the requests.

The feature analysis module 142 analyzes the physiological measurementinformation to identify at least one of a physiological state, anemotion state, a lifestyle, habits, likes and dislikes of associatedsubscribers (i.e. subscribes providing the physiological measurementinformation) and generate an analyzed result, wherein the analyzedresult is stored in the database 146 and associated with eachcorresponding subscriber such that when the analyzed result is inquiredby one of the subscribers, the analyzed result is provided to the userend device of the subscriber giving the inquiry. As mentioned above,when the physiological measurement information is a PPG signal, thefeature analysis module 142 analyzes the PPG signal to obtain a valuevariation and/or timeline feature of at least one of a bloodoxygenation, a heart rate, a respiration rate, a blood pressure and asecond derivative of photoplethysmogram (SDPPG) to be stored in thedatabase 146 and associated with each corresponding subscriber.

Referring to FIG. 2, it is a schematic diagram of a request screen 21and a response screen 23 provided by an interactive service platform 14according to one embodiment of the present disclosure, wherein therequest screen 21 is used as one embodiment of the requests and shown ona display screen of the user end devices 121-12N; the response screen 23is used as one embodiment of the content information and shown on thedisplay screen of the user end devices 121-12N. It should be mentionedthat the requests and the content information are not limited to beshown on a screen. In other embodiments, it is possible to present therequests and the content information by words, voices, pictures and/ormultimedia according to different applications as long as users areinformed by the user end devices 121-12N.

In this embodiment, a request is transmitted to the interactive serviceplatform 14 through a predetermined selection screen of the applicationsoftware or through an input character string, an image file or an audiofile. For example, in FIG. 2 the request screen 21 is shown to include aplurality of predetermined inquiry items 211 for being selected by auser, or include an input block 213 for the user to input an inquirycharacter string, or include an voice icon 215 for the user to input aninquiry audio file, or include an image upload icon 217 for the user toupload an image file. When the user selects the inquiry items 211,inputs the inquiry character string in the input block 213, finishes theaudio input or uploads the image file, a submit icon 219 is clicked totake an input result as the request to be transmitted to the interactiveservice platform 14 via the internet 16. It is appreciated that itemsincluded in the request screen 21 are not limited to those shown in FIG.2.

After the interactive service platform 14 receives a request, thedialogue module 144 thereof actively responds, according to the requestfrom the user end devices 121-12N, content information of at least onesubscriber (i.e. the inquired subscriber) based on an analyzed result ofthe physiological measurement information associated with the at leastone subscriber, e.g., sending a response screen 23 to the user enddevice sending the request (i.e. an inquiry subscriber). The responsescreen 23 in FIG. 2 is shown to include a subscriber image (uploaded bythe subscriber or selected from database) and a user ID 231, a firstresponse information 233 and a second response information 235, whereinthe first response information 233 and the second response information235 are, for example, used as a part of the analyzed results. Thesubscriber image and the user ID 231 represent the inquired subscriber.

In this embodiment, the interactive service platform 14actively/automatically replying the content information is referred tothat the interactive service platform 14 previously gets a permission(authorizing to actively respond) from an associated subscriber (i.e.the inquired subscriber) to directly respond a request from othersubscribers (i.e. the inquiry subscriber) according to the analyzedresult when the interactive service platform 14 receives the requestfrom said other subscribers without obtaining a real-time permissionfrom the associated subscriber again.

For example, when a request given by a first subscriber 121 is to have ameal together and the dialogue module 144 knows, according to theanalyzed result stored in the database 146, that an inquired subscriber(e.g., anyone of the user end devices 121-12N) is in sleeping or tired,the dialogue module 144 actively responds “NO” as the first responseinformation 233 according to the analyzed result, and also selects areason as the second response information 235. It should be mentionedthat, in this embodiment the content information is referred to anactive response from the interactive service platform 14 according tothe analyzed result as a reference for an user of the first user enddevice 121 to decide whether to make an appointment with the inquiredsubscriber, but is not referred to that a user of the inquiredsubscriber has been actually inquired.

Of course, the user of the first user end device 121 is still able tomake an appointment with the user of the inquired subscriber withoutconsidering the active response since it is personal will of the user ofthe first user end device 121. In the present disclosure, the activeresponse from the interactive service platform 14 is used as a referencefor the user of the first user end device 121 to know whether it isappropriate to make an appointment before he/she is going to actuallycontact the users of other user end devices 122-12N.

The database 146 is used to store physiological measurement informationof a plurality of users and an analyzed result of the physiologicalmeasurement information corresponding to each of the subscribers forother modules of the interactive service platform 14 to access orupdate. When the communication module 141 receives new physiologicalmeasurement information, the stored content in the database 146 isupdated, e.g., updating the physiological measurement information andanalyzed results.

In some embodiments, when a request is picked from the inquiry items211, the interactive service platform 14 already knows what kind ofanalyzed results may be previously stored and thus the database 146further stores linkage information associated with the value variationand/or timeline feature with respect to the physiological state, theemotion state and the lifestyle, wherein the linkage informationincludes, for example, a machine learning algorithm which classifies andidentifies associated subscribers according to the value variationand/or the timeline feature. For example, the feature analysis module142 is able to analyze physical and mental states, which are stored inthe database 146, of each subscriber at different times of every dayaccording to the received physiological measurement information, andcontinuously perform the learning and classifying based on newphysiological measurement information. When the interactive serviceplatform 14 receives a request, the dialogue module 144 knows the stateof the inquired subscriber at the inquired time (e.g., obtained fromsystem time or from internet) according to the analyzed result andactively makes a response, e.g., sending the response screen 23 orproviding the response by words, voices, pictures and/or multimedia tothe user end device of the subscriber giving the inquiry (i.e. inquirysubscriber).

In other embodiments, if a request is not predetermined but decided byan inquiry subscriber (e.g., by inputting character string or voicefile), it is possible that the interactive service platform 14 does notstore the corresponded analyzed result. In this case, the interactiveservice platform 14 uses the search engine 143 to search, on theinternet 16 using a text mining technique, linkage informationassociated with the value variation and/or timeline feature with respectto the physiological state, the emotion state and the lifestyle to bestored in the database 146. When the interactive service platform 14receives the request, the dialogue module 144 actively gives a responseaccording to the result of the text mining, e.g., sending the responsescreen 23 or providing the response to a user end device of the inquirysubscriber by words, voices, pictures or multimedia.

The text mining is an operation to retrieve knowledge from large amountof data and is broadly used in data analysis. Although different resultsare obtainable according to different analyzed targets, the processingprocedure is substantially unchanged. The text mining mainly includesdata selection, pre-processing, data transformation, data mining,interpretation or evaluation.

Data selection: Data selection is to understand the knowledge of aspecific field (e.g., physiological measurement field) and select thedata associated with an analyzed target to construct target data sets soas to focus on the selected data subset during text mining

Pre-processing: Data in the data sets may include errors, data loss andincomplete data which should be removed so as to cancel the influencefrom the interference and inconsistent data. Pre-processing alsoprocesses data of different data formats to make the processed data havea consistent data format.

Data transformation: Data transformation is to perform the datasimplification and transformation and analyze big data to find usefulinformation. When a huge amount of calculation is required, it ispossible to properly reduce the data amount, e.g., using dimensionreduction, transformation, encoding or the like.

Data mining: The most important step in the whole processing procedure.Algorithms are used to analyze data to find hidden features and rules,including data clustering, data classification, association rule,decision tree, statistics regression or the like.

Interpretation/Evaluation: The feature and model found in the datamining are converted to graphs easily to be understood using graphictool for being used in determination, and the converted result is storedand displayed by a format (e.g., metadata) which can be displayed by theused application software, e.g., stored in the database 146 or showingon a display screen of the user end devices 121-12N.

The text mining technique is to dig out novel and useful informationfrom the data to be analyzed. The typical text mining includes thecategorization, clustering and concept/entity extraction.

If it is desired to automatically classify documents, e.g., classifyingdocuments into entertainments, sport habits, eating habits, life habitsand so on, said documents may be firstly sent into Lucene to constructthe index structure and then acquire vectors representing each document(referred to Term Vector in Lucent). After the Term Vectors areobtained, the Term Vectors of each document are used as an input of aclassification algorithm. After being calculated by the machine learningclassification algorithm, the classified result is then obtainable. Forexample, the relationship of the value variation and timeline feature ofthe physiological measurement information and subscriber's personal datato the physiological state, emotion state, lifestyle, favorite andpersonality, and thus it is possible to classify subscribers andidentify the physical and mental state/lifestyle of subscribers.

In the application of the text mining, the machine learning algorithm isgenerally used such as automatic document classification or automaticclustering. For example, it is possible to use the machine learningprogram such as Mahout under the Apache Software Foundation to performkernel algorithms such as the clustering, classification andcollaborative filtering to calculate the desired results.

The above described text mining technique explains a substantialprocedure, and as it is known to the art, details thereof are notdescribed herein. The present disclosure uses the value variation and/ortimeline feature of the physiological measurement information and thesubscriber's personal data as the analyzed target in order to obtain atleast one of the physiological state, emotion state, lifestyle,personality and favorite of associated subscribers by using text miningtechnique. Accordingly, each subscriber is able to understandhim/herself or other subscribers by using the interactive serviceplatform 14 of the present disclosure to improve the ability of lifeplanning and social skills.

In addition to analyzing the physiological measurement information andidentifying the physical and mental state/lifestyle of associatedsubscribers, the interactive service platform 14 is further used toanalyze subscriber's personal data being authorized for identifying thepersonality and favorite of associated subscribers (e.g., authorizedsubscribers) as a part of the content information. The subscriber'spersonal data includes information of various digital content such asinformation on at least one of social networking sites, communicationsoftware, game dialogue, contacts, positioning systems (GPS), visitedwebsites, search keywords, emails, pictures, contributions and papers.For example, the interactive service platform 14 has the function of acollector for searching, by the search engine 143, the subscriber'spersonal data on the internet 16 using the text mining technique toaccordingly identify the personality and favorite of the associatedsubscribers (i.e. authorized subscribers). For example, the interactiveservice platform 14 knows favorite food and entertainment of theassociated subscribers according to the reserved restaurants and movies,and knows the personality of the associated subscribers according to thevisited websites, inputted search keywords, played game types or thelike. The analyzed results of the personality and favorite are alsostored in the database 146 for being accessed by the dialogue module 144at the time giving an active response.

Accordingly, when an inquiry subscriber would like to invite an inquiredsubscriber or give a gift to the inquired subscriber, it is possible totake the active response from the interactive service platform 14 as areference to choose a better time or gift.

The subscriber management module 145 is used to record the subscriber'spersonal data, e.g., ID data and usage setting, wherein saidsubscriber's personal data is substantially stored in the database 146.The subscriber management module 145 may further include a volatilememory such that when one subscriber logs in, the subscriber's personaldata of the login subscriber is read from the database 146 to betemporarily stored in the volatile memory. When the subscriber logs out,the updated subscriber's personal data is stored back into the database146.

For example, FIG. 3 shows that the subscriber management module 145provides a subscriber setting screen 31 which is applicable to the userend devices 121-12N having a display screen. The subscriber settingscreen 31 includes, for example, at least one of a virtual charactersetting 311, a data access setting 312, a data analysis setting 313, adata publish setting 314, a data recall setting 315, a data feedbacksetting 316, a data usage setting 317 and a payment setting 318, but notlimited thereto.

Virtual character setting 311: To use the interactive service platform14, each user end device needs to install associated applicationsoftware and log in to become a subscriber (or member) through theapplication software. During login, each user selects a virtualcharacter to represent him/herself for interacting with othersubscribers. For example, each user may upload a photo by him/herself orselect a predetermined image, and decide a user ID 231 to be used by thevirtual character, wherein the user may set the appearance, style,personality and voice of the virtual character to allow the virtualcharacter to similar to him/herself as much as possible. The virtualcharacter performs so-called active interaction with other subscribers(e.g., authorized subscriber) based on an authorized range without areal-time response from the user each time.

For example, when a subscriber logs in the interactive service platform14, the login subscriber is able to chat with other subscribers.However, the one to whom the login subscriber talks is a virtualcharacter on the interactive service platform 14 but not an actual userconstructing the virtual character. This is different from real-timecommunication software.

Data access setting 312: A user may authorize the interactive serviceplatform 14 to access user data, e.g., including non-autonomic inputteddata (e.g., physiological measurement information) and autonomicinputted data (e.g., sports information, social application information,pictures, GPS data, calling information, voices of user) of othersoftware in the user end devices 121-12N through the installedapplication software. The autonomic inputted data herein is referred tothat can be thought controlled by a user, and the non-autonomic inputteddata herein is referred to that cannot be thought controlled by a user.

Data analysis setting 313: A user may authorize application software(i.e. installed on the interactive service platform 14) to constructidentified results regarding physical and mental state of subscriber byanalyzing physiological measurement information and subscriber'spersonal data of the user. In some embodiments, the interactive serviceplatform 14 divides the analysis authorization into several levels suchas LV1, LV2 . . . and so on. For example, it is possible that a userfreely selects a level that he/she wants, e.g., authorizing theanalyzation of autonomic inputted data but refusing the analyzation ofnon-autonomic inputted data, or authorizing the analyzation of all data.The level setting is, for example, previously set by the applicationsoftware. The analyzed data is more if the level is set higher/lower.

Data publish setting 314: A user may authorize the application softwareto publish at least a part of the identified results by the applicationsoftware (e.g., published on the interactive service platform 14 orother platforms or websites). Similarly, it is possible that theinteractive service platform 14 divides the publish authorization intoseveral levels LV1, LV2 . . . and so on. The level setting is, forexample, previously set by the application software. The published datais more if the level is set higher/lower.

In some embodiments, the interactive service platform 14 may have anexchange mechanism in the function of the data publish setting 314 toallow subscribers having identical publish authorization levels toexchange the analyzed results or subscriber's personal data. Forexample, only a scriber authorizing the publication of analyzed resultsof the physiological state is able to acquire analyzed results of thephysiological state of other subscribers through the interactive serviceplatform 14. For example, a subscriber not authorizing the publicationof analyzed results of the emotion state is not allowed to acquireanalyzed results of the emotion state of other subscribers through theinteractive service platform 14. In addition, it is possible that a userchanges his/her authorization at each login, e.g., changing theauthorized subscriber's personal data and/or analyzed results to notbeing authorized.

Data recall setting 315: After the data and/or analyzed results in thedatabase 146 are sent to other subscribers through the interactiveservice platform 14, it is possible that the associated user performs afunction of the data recall setting 315 of the interactive serviceplatform 14 to withdraw the transmitted data and/or analyzed resultsfrom said other subscribers.

Data feedback setting 316: A user may authorize the interactive serviceplatform 14 to feedback analyzed results which include the results, suchas words, voices, images, graphs, internet data or the like, ofanalyzing physiological measurement information or subscriber's personaldata.

Data usage setting 317: A user may authorize the interactive serviceplatform 14 to authorize more than one user end devices to log in oneuser ID and use at least a part of data and/or analyzed results in thedatabase 146, or authorize only one user end device to be able to log inone user ID.

Payment setting 318: If the interactive service platform 14 is arrangedas a payment service platform, users are allowed to set information ofthe payment account. In some embodiments, a part of services of theinteractive service platform 14 are set as payment services. Users areallowed to set the willingness to pay and a level of the willingness topay using the subscriber setting screen 31. It is possible thatdifferent usage levels are permitted according to different payment.

Referring to FIG. 4, it is a flow chart of an operating method of aninteractive service platform according to one embodiment of the presentdisclosure, which includes the steps of: communicating, by applicationsoftware, between an interactive service platform and a plurality ofuser end devices via an internet (Step S41); receiving, by theinteractive service platform, physiological measurement informationprovided by the user end devices via the internet using the applicationsoftware (Step S42); analyzing, by the interactive service platform, thephysiological measurement information to identify a physical and mentalstate/lifestyle of associated subscribers (Step S43); and activelyresponding, according to requests from the user end devices, contentinformation of at least one subscriber based on an analyzed result ofthe physiological measurement information associated with the at leastone subscriber (Step S44).

Referring to FIGS. 1-4, details of this embodiment are described below.

Step S41: As mentioned above, application software is directly providedby the interactive service platform 14 (as shown in FIG. 1) or fromother websites/web domains. The application software is firstlyinstalled on a plurality of user end devices 121-12N, and then the userend devices 121-12N are able to login to become a subscriber (member)and use its services through the application software.

Step S42: In one embodiment, the interactive service platform 14classifies subscribers or identifies an inquired subscriber throughanalyzing physiological measurement information. Accordingly, theinteractive service platform 14 asks each subscriber to provide thephysiological measurement information. As mentioned above, thephysiological measurement information includes at least one of a PPGsignal and voiceprint data. The interactive service platform 14actively/automatically receives the physiological measurementinformation from each of the user end devices 121-12N via the internet16 continuously or every a predetermined time interval.

Step S43: The feature analysis module 142 of the interactive serviceplatform 14 analyzes the physiological measurement information, e.g.,analyzing the PPG signal to obtain a value variation and/or timelinefeature of at least one of a blood oxygenation, a heart rate, arespiration rate, a blood pressure and SDPPG, to identify aphysiological state, an emotion state and/or a lifestyle of associatedsubscribers (i.e. subscribers providing the physiological measurementinformation) to represent the physical and mental state/lifestyle of theassociated subscribers. In some embodiments, the interactive serviceplatform 14 pre-stores (e.g., in the database 146) linkage informationassociated with the value variation and/or the timeline feature withrespect to the physiological state, the emotion state and the lifestyle,and the feature analysis module 142 obtains the analyzed result (e.g.,subscriber classification or response message shown in FIG. 2) accordingto the linkage information. In other embodiments, the interactiveservice platform 14 searches the linkage information associated with thevalue variation and/or the timeline feature with respect to thephysiological state, the emotion state and the lifestyle on the internet16 using the text mining technique, and obtains the analyzed resultaccording to the linkage information. The linkage information searchedfrom the internet 16 is then stored in the database 146. The interactiveservice platform 14 has the machine learning algorithm to learn therelationship of the value variation and/or the timeline feature to thephysiological state, the emotion state and the lifestyle according tothe searched data.

Step S44: As shown in FIG. 2, when the interactive service platform 14receives requests (e.g., request screen 21) from the user end devices121-12N, the dialogue module 144 generates content information (e.g.,response screen 23) associated with the inquired subscriber according tothe analyzed result obtained in Step S43. As mentioned above, it ispossible to provide the content information to the user end devices121-12N by other ways without being limited to that shown in FIG. 2.

The operating method of the interactive service platform 14 furtherincludes a step of subscriber setting for the users to create asubscriber and log in the interactive service platform 14, wherein thesubscriber setting is entered every time a subscriber logs in. Forexample, the interactive service platform 14 provides a subscribersetting screen 31 to the user end devices 121-142N, wherein thesubscriber setting screen 31 includes at least one of the virtualcharacter setting, data access setting, data analysis setting, datapublish setting, data recall setting, data feedback setting, data usagesetting and payment setting, as shown in FIG. 3. It is possible toperform the subscriber setting by using a cursor 310 to click on eachsetting icon.

In another embodiment, the interactive service platform 14 analyzessubscriber's personal data of other subscribers to analyze thepersonality and favorite of each subscriber. Accordingly, the operatingmethod of the interactive service platform 14 further includes:inquiring, by the application software, whether the user end devices121-12N authorize the interactive service platform 14 to activelyanalyze the subscriber's personal data. If the authorization is agreedby the user end devices 121-12N, the interactive service platform 14analyzes the authorized subscriber's personal data to identify thepersonality and favorite of associated subscribers as a part of thecontent information.

As mentioned above, the subscriber's personal data includes informationexternal to the interactive service platform 14, e.g., information on atleast one of social networking sites, communication software, gamedialogue, contacts, positioning systems, visited websites, searchkeywords, emails, pictures, contributions and papers, wherein theinteractive service platform 14 searches these subscriber's personaldata on the internet 16 using the text mining technique.

In other embodiments, it is possible that a user selects by him/herselfwhether to authorize the interactive service platform 14 toautomatically receive physiological measurement information and/orsubscriber's personal data. For example referring to FIG. 5, theinteractive service platform 14 provides a data setting screen 51 to theuser end devices 121-12N for the users to select by themselves. The datasetting screen 51 is entered, for example, when a user uses a cursor 310shown in FIG. 3 to click on an icon of the data analysis setting 313. Inother words, the interactive service platform 14 of the presentdisclosure 14 may analyze the favorite and personality of usersaccording to the subscriber's personal data but does not analyze thephysiological state, emotion state and lifestyle according to thephysiological measurement information depending on the authorizationfrom the users.

In some embodiments, the interactive service platform 14 repliesautonomic inputted subscriber's personal data to respond a request froman inquiry subscriber. The autonomic inputted subscriber's personal dataincludes answers that an inquired subscriber non-periodically orperiodically replies predetermine inquiry items (e.g., interest, dreams,view of values, activities and so on) automatically provided by theinteractive service platform 14 and/or requests autonomically providedby other subscribers (e.g., inquiry subscribers) through the interactiveservice platform 14, and these answers are continuously accumulated tothe subscriber's personal data of the inquired subscriber as contentinformation in active response, wherein the autonomic inputtedsubscriber's personal data is also stored in the database 146 and thepredetermined inquiry items may be updated continuously by theinteractive service platform 14, e.g., according to different requestsfrom inquiry subscribers. The autonomic inputted subscriber's personaldata may be set as authorized subscriber's personal data by a user(e.g., in the data publish setting 314), and when some other subscribersbecome authorized subscribers (e.g., friend) of the user, the authorizedsubscriber's personal data is provided to the authorized subscribersautomatically. In some embodiments, the authorized subscriber's personaldata of a user is provided to the authorized subscribers when theauthorized subscribers are talking to the virtual character representthe user.

Accordingly, an operating method of an interactive service platformaccording to another embodiment of the present disclosure is shown inFIG. 7 which includes the steps of: communicating, by applicationsoftware, between the interactive service platform 14 and a plurality ofuser end devices 121-12N via the internet 16 (Step S71); receiving, bythe interactive service platform 14, autonomic inputted subscriber'spersonal data provided by the user end devices 121-12N via the internet16 using the application software (Step S73); and automaticallyexchanging the autonomic inputted subscriber's personal data between twouser end devices among the plurality of user end devices 121-12N whenthe two user end devices become authorized subscribers of each other(Step S75). In some embodiments, the autonomic inputted subscriber'spersonal data is used as the content information of the virtualcharacter of the interactive service platform 14 to actively respond therequests from other subscribers (i.e. inquiry subscribers). As mentionedabove, the autonomic inputted subscriber's personal data is periodicallyor not-periodically provided by the scribers using the applicationsoftware.

The difference between this embodiment and FIG. 4 is that in FIG. 4 theinteractive service platform 14 provides mainly the non-autonomicinputted subscriber's personal data (e.g., analyzed results ofphysiological measurement information) between a plurality of user enddevices 121-12N as the content information of the virtual character;whereas in FIG. 7, the interactive service platform 14 provides mainlythe autonomic inputted subscriber's personal data between a plurality ofuser end devices 121-12N as the content information of the virtualcharacter, and details of the operating method of FIG. 7 is similar tothose of FIG. 4 and thus are not repeated herein. In addition, theautonomic inputted subscriber's personal data is also built up usingsome functions in the subscriber setting screen 31 of the subscribermanagement module 145.

In some embodiments, the interactive service platform 14 stores both theautonomic inputted subscriber's personal data and the non-autonomicinputted subscriber's personal data of subscribers to perform theoperating methods of both FIGS. 4 and 7. In other words, in the presentdisclosure, the interactive service platform 14 may exchange theautonomic inputted subscriber's personal data and the non-autonomicinputted subscriber's personal data automatically when two subscribersbecome authorized subscribers (or friends) to each other, or provide theautonomic inputted subscriber's personal data and the non-autonomicinputted subscriber's personal data of one subscriber to anothersubscriber only when the interactive service platform 14 receives arequest from the another subscriber to inquire information of the onesubscriber.

The present disclosure is to provide a non-realtime interactive servicesystem in which some of responses are responded by the interactiveservice platform 14 according to the analyzed results and others areresponded by the interactive service platform 14 according to theanswers replied by the user.

Similarly, after each icon 311-318 shown in FIG. 3 is selected by acursor 310, the interactive service platform 14 respectively provides acorresponded data setting screen (e.g., as FIG. 6, but not limitedthereto), word string, voices or multimedia for being set by the user.It is appreciated that the user end devices 121-12N have correspondingfunctions, e.g., having a speaker, player or the like.

As mentioned above, conventional on-line service platforms do not havethe function of analyzing the current physical and mental state of auser according to physiological measurement information. Therefore, thepresent disclosure further provides an interactive service system and aninteractive service platform (as shown in FIG. 1) and an operatingmethod thereof (as shown in FIGS. 3 and 7) that may automaticallyidentify the subscriber's current physical and mental state as well aslifestyle and actively respond the requests of every subscriber suchthat each subscriber is able to understand the current physical andmental state as well as lifestyle of every subscriber according thecontent information actively responded by the interactive serviceplatform.

Although the disclosure has been explained in relation to its preferredembodiment, it is not used to limit the disclosure. It is to beunderstood that many other possible modifications and variations can bemade by those skilled in the art without departing from the spirit andscope of the disclosure as hereinafter claimed.

What is claimed is:
 1. An operating method of an interactive serviceplatform, which is installed on a server system connecting to aninternet, the operating method comprising: communicating, by applicationsoftware, between the interactive service platform and a plurality ofuser end devices via the internet; receiving, by the interactive serviceplatform, an authorization of actively analyzing subscriber's personaldata about a plurality of subscribers associated with the plurality ofuser end devices, wherein the subscriber's personal data is provided bythe user end devices via a communication network included in theinternet using the application software; analyzing, by the interactiveservice platform, the authorized subscriber's personal data to identifypersonality and favorite of the plurality of subscribers; receiving, bythe interactive service platform, a permission from a first subscriberamong the plurality of subscribers that permits the interactive serviceplatform to directly and automatically respond to a different, secondsubscriber among the plurality of subscribers; and in response to arequest received by the interactive service platform from the user enddevice associated with the second subscriber, automatically sending, bythe interactive service platform and to the user end device associatedwith the second subscriber, the personality and the favorite about thefirst subscriber based on an analyzed result of the authorizedsubscriber's personal data associated with the first subscriber, withoutobtaining an actual response from the first subscriber to reduce networktraffic between the interactive service platform and the user end deviceassociated with the first subscriber.
 2. The operating method as claimedin claim 1, wherein the request is transmitted to the interactiveservice platform through a predetermined selection screen of theapplication software, or through an input character string, an imagefile or an audio file.
 3. The operating method as claimed in claim 1,further comprising: providing, by the interactive service platform, asubscriber setting screen to the user end devices, wherein thesubscriber setting screen comprises at least one of a virtual charactersetting, a data access setting, a data analysis setting, a data publishsetting, a data recall setting, a data feedback setting, a data usagesetting and a payment setting.
 4. The operating method as claimed inclaim 1, wherein each of the user end devices comprises a displayscreen, and the operating method further comprising: causing theautomatically sent personality and favorite about the first subscriberto be shown on the display screen of the user end device associated withthe second subscriber.
 5. The operating method as claimed in claim 1,wherein the subscriber's personal data comprises information of at leastone of social networking sites, communication software, game dialogue,contacts, positioning systems, visited websites, search keywords,emails, pictures, contributions and papers.
 6. The operating method asclaimed in claim 1, further comprising: searching, by the interactiveservice platform, the subscriber's personal data on the internet using atext mining to accordingly identify the personality and the favorite ofthe plurality of subscribers.
 7. An interactive service platform, whichis installed on a server system connecting to an internet, theinteractive service platform comprising: a communication moduleconfigured to communicate with a plurality of user end devices via theinternet to receive an authorization of actively analyzing subscriber'spersonal data about a plurality of subscribers associated with theplurality of user end devices, wherein the subscriber's personal data isprovided from the user end devices via a communication network includedin the internet; a feature analysis module configured to analyze theauthorized subscriber's personal data to identify personality andfavorite of the plurality of subscribers; a database configured to storethe authorized subscriber's personal data of the plurality ofsubscribers, an analyzed result of the authorized subscriber's personaldata corresponding to each of the plurality of subscribers, and apermission, received through the communication module, from a firstsubscriber among the plurality of subscribers that permits theinteractive service platform to directly and automatically respond to adifferent, second subscriber among the plurality of subscribers; and adialogue module configured to, in response to a request received throughthe communication module from the user end device associated with thesecond subscriber, automatically send, to the user end device associatedwith the second subscriber, the personality and the favorite about thefirst subscriber based on the analyzed result of the authorizedsubscriber's personal data associated with the first subscriber, withoutobtaining an actual response from the first subscriber to reduce networktraffic between the interactive service platform and the user end deviceassociated with the first subscriber.
 8. The interactive serviceplatform as claimed in claim 7, further comprising a subscribermanagement module configured to provide a subscriber setting screen tothe user end devices through the communication module, and thesubscriber setting screen comprises at least one of a visual charactersetting, a data access setting, a data analysis setting, a data publishsetting, a data recall setting, a data feedback setting, a data usagesetting and a payment setting.
 9. The interactive service platform asclaimed in claim 7, wherein each of the user end devices comprises adisplay screen, and the user end device associated with the secondsubscribe is configured to show, on the display screen thereof, theautomatically sent personality and favorite about the first subscriber.10. The interactive service platform as claimed in claim 7, wherein thesubscriber's personal data comprises information of at least one ofsocial networking sites, communication software, game dialogue,contacts, positioning systems, visited websites, search keywords,emails, pictures, contributions and papers.
 11. The interactive serviceplatform as claimed in claim 7, wherein the interactive service platformfurther comprises a search engine configured to search the subscriber'spersonal data on the internet using a text mining to accordinglyidentify the personality and the favorite of the plurality ofsubscribers.
 12. An interactive service system, comprising: a pluralityof user end devices; and an interactive service platform installed on aserver system connecting to an internet, and configured to receive, byapplication software, an authorization of actively analyzingsubscriber's personal data about a plurality of subscribers associatedwith the plurality of user end devices, wherein the subscriber'spersonal data is provided from the user end devices via a communicationnetwork included in the internet, analyze the authorized subscriber'spersonal data to identify personality and favorite of the plurality ofsubscribers, receive a permission from a first subscriber among theplurality of subscribers that permits the interactive service platformto directly and automatically respond to a different, second subscriberamong the plurality of subscribers, and in response to a requestreceived from the user end device associated with the second subscriber,automatically send, to the user end device associated with the secondsubscriber, the personality and the favorite about the first subscriberbased on an analyzed result of the authorized subscriber's personal dataassociated with the first subscriber, without obtaining an actualresponse from the first subscriber to reduce network traffic between theinteractive service platform and the user end device associated with thefirst subscriber.
 13. The interactive service system as claimed in claim12, wherein the interactive service platform comprises a subscribermanagement module configured to provide a subscriber setting screen tothe user end devices through the communication network, and thesubscriber setting screen comprises a visual character settingconfigured for each subscriber to select a virtual character torepresent him/herself for interacting with other subscribers.
 14. Theinteractive service system as claimed in claim 12, wherein theinteractive service platform comprises a subscriber management moduleconfigured to provide a subscriber setting screen to the user enddevices through the communication network, and the subscriber settingscreen comprises a data access setting configured for each subscriber toauthorize the interactive service platform to access the subscriber'spersonal data thereof.
 15. The interactive service system as claimed inclaim 12, wherein the interactive service platform comprises asubscriber management module configured to provide a subscriber settingscreen to the user end devices through the communication network, andthe subscriber setting screen comprises a data analysis settingconfigured for each subscriber to authorize the interactive serviceplatform to analyze the subscriber's personal data thereof.
 16. Theinteractive service system as claimed in claim 12, wherein theinteractive service platform comprises a subscriber management moduleconfigured to provide a subscriber setting screen to the user enddevices through the communication network, and the subscriber settingscreen comprises a data publish setting configured for each subscriberto authorize the interactive service platform to publish the analyzedresult of the authorized subscriber's personal data thereof.
 17. Theinteractive service system as claimed in claim 12, wherein theinteractive service platform comprises a subscriber management moduleconfigured to provide a subscriber setting screen to the user enddevices through the communication network, and the subscriber settingscreen comprises a data recall setting configured for each subscriber towithdraw the sent personality and favorite from other subscribers. 18.The interactive service system as claimed in claim 12, wherein theinteractive service platform comprises a subscriber management moduleconfigured to provide a subscriber setting screen to the user enddevices through the communication network, and the subscriber settingscreen comprises a data feedback setting configured for each subscriberto authorize the interactive service platform to feedback the analyzedresult of the authorized subscriber's personal data thereof.
 19. Theinteractive service system as claimed in claim 12, wherein theinteractive service platform comprises a subscriber management moduleconfigured to provide a subscriber setting screen to the user enddevices through the communication network, and the subscriber settingscreen comprises a data usage setting configured for each subscriber toauthorize the interactive service platform to authorize only one userend device or more than one user end devices to log in one user ID. 20.The interactive service system as claimed in claim 12, wherein theinteractive service platform comprises a subscriber management moduleconfigured to provide a subscriber setting screen to the user enddevices through the communication network, and the subscriber settingscreen comprises a payment setting configured for each subscriber to setinformation of a payment account.